package com.xiangban.model;

import com.alibaba.excel.annotation.ExcelProperty;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @Author ly
 * @date 2021/12/1 11:44
 */
@Data
@Api("绑定家人表")
public class Relation {

    private Integer id;

    @ApiModelProperty("用户真实姓名")
    @ExcelProperty(index = 0)
    private String name;

    @ApiModelProperty("关系 1 本人 2 妻子 3 父亲 4母亲 5 岳父 6 岳母 source!=1  填0")
    private Integer relation;

    @ExcelProperty(index = 1)
    @ApiModelProperty("手机")
    private String phone;

    @ExcelProperty(index = 2)
    @ApiModelProperty("身份证")
    private  String idCard;

    @ApiModelProperty("性别 1 man 2 woman")
    private Integer sex;

    @ApiModelProperty("用户id source!=1  填0")
    private Integer uid;

    @ApiModelProperty("创建时间")
    private  String createTime;

    @ApiModelProperty("修改时间")
    private  String updateTime;

    @ApiModelProperty("1 移动端注册用户 2 残联代付 3 卫健委 4 陪诊代付（对应订单）")
    @ExcelProperty(index = 3)
    private Integer source;

    @ApiModelProperty("生命特征 0 正常 1 过世 2：删除")
    private  Integer status;

    @ApiModelProperty("使用次数 发起订单开始计算   取消需要退回")
    private Integer  useNumber;

    @ApiModelProperty("当月剩余免费次数 source=1 source=4 填0  source=2 填-1 不需要每月更新    source=3 每月需更新（年龄<70  1次 ; 70>=年龄<80  2次  ; 年龄 >=80  3次）")
    private Integer freeNumber;

}
